inner sheath - Spanish English Dictionary